world touring car championship - Turco Inglés Diccionario